.main{
  .find-password{
    width: 970px;
    margin-left: 10px;
    padding:20px 120px;
    h3{
      font-size: 14px;
      font-weight: normal;

    }
    .cont{
      width:640px;
      margin: 0 auto;
      ul{

        li{
          position: relative;
          border-top: 4px solid #5d5d5d;
          float: left;
          height: 30px;

          width: 160px;
          div{
            position: absolute;
            width:20px;
            height: 20px;
            background: #5d5d5d;
            border-radius: 50%;
            text-align: center;
            line-height: 20px;
            color: #fff;
            left: 50%;
            margin-left:-10px ;
            top:-12px;
            font-size: 14px;
          }
          p{
            text-align: center;
            color: #5d5d5d;
            padding-top:12px;
            font-size: 14px;
          }

          .color-f{
            color: #6dcc90;
          }

        }
        .border-c{
          border-radius: 2px;
          border-top-color: #6dcc90 !important;
        }
        .color-bg{
          background-color:#6dcc90;
        }
      }
      .form{
        margin-left: 160px;
        form{
          .list{
            margin-top:24px;
            position: relative;
            label{
              font-size: 12px;
            }
            input{
              font-size: 14px;
              width: 200px;
              height: 30px;
              padding-left:12px ;
            }
            p{
              font-size: 12px;
              margin-top:26px;
            }
            span{
              display: block;
              position: absolute;

              right: 164px;
              top: 2px;
              width: 76px;
              height: 32px;
              cursor: pointer;
              background: #ddd;
              line-height: 34px;
              text-align: center;
              font-size: 14px;
              border: none;
            }
          }
          .submit{
            width:100px ;
            height:38px;
            background: #ca0813;
            color: #fff;
            line-height: 38px;
            text-align: center;
            border: none;
            margin-top: 40px;
            margin-left: 86px;
            margin-bottom: 20px;
          }
        }
      }
    }
  }
}